package com.classic.okhttp.beans;

import java.util.ArrayList;


import java.io.Serializable;
import com.classic.okhttp.CustomBeans.HVCustomProductInfoBean;

public class HVProductInfoBean extends HVCustomProductInfoBean implements Serializable  { 

	//产品id  //(String)
	public String productId;

	//产品图片  //(String)
	public String productUrl;

	//产品名称  //(String)
	public String productName;

	//产品介绍  //(String)
	public String introduce;

	//地址  //(String)
	public String address;

	//场馆id  //(String)
	public String venueId;

	//产品优惠活动  //(List<ViewProductDiscount>)
	public ArrayList<HVProductDiscountBean> discount;

	//是否推荐  //(boolean)
	public boolean isRecommend;

	//是否收藏  //(boolean)
	public boolean isCollection;

	//距离  (m)米为单位  //(Double)
	public Double distance;

	//最低价格  //(Double)
	public Double minPrice;

	//最高价格  //(Double)
	public Double maxPrice;

	//场馆名称  //(String)
	public String venueName;

	//经度  //(BigDecimal)
	public Double lng;

	//纬度  //(BigDecimal)
	public Double lat;

	//运动项目名称  //(String)
	public String projectName;

	//相册  //(List<String>)
	public ArrayList<String> imageList;

	//是否上架  //(boolean)
	public boolean onShelf;

	//短地址  //(String)
	public String shortAddress;

	//有效期截止  //(int)
	public int validityEndTime;

	//可退款 当所有规格都可退款时为true  //(boolean)
	public boolean refundable;


	public void setProductId(String value) { productId  = value; } 
	public String getProductId() { return productId ; } 

	public void setProductUrl(String value) { productUrl  = value; } 
	public String getProductUrl() { return productUrl ; } 

	public void setProductName(String value) { productName  = value; } 
	public String getProductName() { return productName ; } 

	public void setIntroduce(String value) { introduce  = value; } 
	public String getIntroduce() { return introduce ; } 

	public void setAddress(String value) { address  = value; } 
	public String getAddress() { return address ; } 

	public void setVenueId(String value) { venueId  = value; } 
	public String getVenueId() { return venueId ; } 

	public void setDiscount(ArrayList<HVProductDiscountBean> value) { discount  = value; } 
	public ArrayList<HVProductDiscountBean> getDiscount() { return discount ; } 

	public void setIsRecommend(boolean value) { isRecommend  = value; } 
	public boolean getIsRecommend() { return isRecommend ; } 

	public void setIsCollection(boolean value) { isCollection  = value; } 
	public boolean getIsCollection() { return isCollection ; } 

	public void setDistance(Double value) { distance  = value; } 
	public Double getDistance() { return distance ; } 

	public void setMinPrice(Double value) { minPrice  = value; } 
	public Double getMinPrice() { return minPrice ; } 

	public void setMaxPrice(Double value) { maxPrice  = value; } 
	public Double getMaxPrice() { return maxPrice ; } 

	public void setVenueName(String value) { venueName  = value; } 
	public String getVenueName() { return venueName ; } 

	public void setLng(Double value) { lng  = value; } 
	public Double getLng() { return lng ; } 

	public void setLat(Double value) { lat  = value; } 
	public Double getLat() { return lat ; } 

	public void setProjectName(String value) { projectName  = value; } 
	public String getProjectName() { return projectName ; } 

	public void setImageList(ArrayList<String> value) { imageList  = value; } 
	public ArrayList<String> getImageList() { return imageList ; } 

	public void setOnShelf(boolean value) { onShelf  = value; } 
	public boolean getOnShelf() { return onShelf ; } 

	public void setShortAddress(String value) { shortAddress  = value; } 
	public String getShortAddress() { return shortAddress ; } 

	public void setValidityEndTime(int value) { validityEndTime  = value; } 
	public int getValidityEndTime() { return validityEndTime ; } 

	public void setRefundable(boolean value) { refundable  = value; } 
	public boolean getRefundable() { return refundable ; } 


}